/**
 * 组件开发工具集
 */

// 将html片段中的class名替换成局部的class名
export function getLocalHTML(local, html) {
  Object.keys(local).forEach(key => {
    let reg = new RegExp(`(<[^<>]+class=['"]?[^<>]*)(${key})([^<>]*['"]?[^<>]*>)`, 'g');
    html = html.replace(reg, (k, $1, $2, $3) => $1 + local[key] + $3);
  });
  return html;
};